package Pessimistic;

import Exercises.MyThread;

public class PessimisticLock {
    //假如100线程同时对同一个变量进行+1操作
    //很容易会引发线程安全问题
    //那么对于解决线程安全问题可以使用悲观锁来解决
    public static void main(String[] args) {

        Operate operate = new Operate();
        for (int i = 0; i < 100; i++) {
            new Thread(()->{
               operate.take();
            }).start();
        }

    }
}
